Dynamic Updates of Graphical Components in the .NET Framework

نویسندگان

  • Andreas Rasche
  • Wolfgang Schult
چکیده

Modern software has to operate in highly dynamic environments. In order to provide acceptable application-level quality-of-service parameters, applications must be adapted to underlying resource availabilities and other properties of their environment. Dynamic reconfiguration provides a powerful mechanism to realize these adaptation. Besides changes in the application structure and used algorithms, adaptation strategies must also face changes in the graphical representation of user interfaces. In this paper we introduce our Adapt.Net framework for building adaptive applications, focusing on dynamic updates of user interface components in the .NET framework. We use aspect-oriented programming to integrate synchronization logic required for dynamic reconfiguration transparently for the developer into application components. State transfer between old and new component version is implemented by cloning objects of the component’s object graph member-wise.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Keeping Control of Reusable Components

Development and deployment via components offers the possibility of prolific software reuse. However, to achieve this potential in a component-rich environment, it is necessary to recognize that component deployment (and subsequent composition) is closer to a continual process than a one-off operation. This is due to the requirement that newly-evolved components need to replace their ancestors ...

متن کامل

A MULTISTAGE EXPANSION PLANNING METHOD FOR OPTIMAL SUBSTATION PLACEMENT

Optimal distribution substation placement is one of the major components of optimal distribution system planning projects. In this paper optimal substation placement problem is solved using Imperialist Competitive Algorithm (ICA) as a new developed heuristic optimization algorithm. This procedure gives the optimal size, site and installation time of medium voltage substation, using their relate...

متن کامل

توسعه چارچوب رهنگاری جهت مدیریت دانش سازمانی : تحلیل محتوای کیفی

Effective knowledge management (KM) is essential to almost any organization. Regardless of its size or subject matter, an organization should use the knowledge it possesses in the most effective way possible. But the implementation of KM is still challenging. One of the solutions for this challenge which mentioned in KM literature, is knowledge management roadmapping. Roadmaps provide a graphic...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

The Role of Institutions in the Dynamic Effects of Oil Revenues in Oil Economies

The purpose of this paper is to investigate the system of oil revenues effects on the production performance of oil-rich countries in both short and long-run. To reveal new insight, a macroeconomic model is designed to hypothesize long-run structural relations in the economies of the oil-rich countries including three long-run relationships of real output, real money balance, and the adjusted p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006